"dry trust" - Details

English Term:
dry trust
Arabic Term:
أمانة مجردة، عهدة مجردة
Arabic Definition:

.